-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[math/RF] Reduce test failures when ROOT is built without clad or gsl #20027
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for fixing this! I only have one request about the tutorial
Test Results 20 files 20 suites 3d 12h 3m 48s ⏱️ Results for commit bb9bb18. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! LGTM
When clad is off, the tests were failing. With the standard backend, they run fine, though. All backends are tested in parametrised tests, so testRooMulti can be made independent of any backend.
Also fix a warning that protects from a Gaussian with sigma=0. Co-authored-by: Jonas Rembser <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! It makes sense to have a clear error and a fallback instead of a crash
When MathMore cannot be loaded, the tutorial exampleFunction.py used to crash. Here, a throw is added to the constructor, which is caught in the Python tutorial.
When working with ROOT where some features were off, I encountered test failures. These commits reduce some of those, namely: